import babel from 'rollup-plugin-babel';
import serve from 'rollup-plugin-serve';

export default {
    input: './src/index.js', //已那个文件作为打包入口
    output: {
        file: 'dist/umd/vue.js',//打包后的文件
        name: 'Vue', //指定打包后的全局名称
        format: 'umd', //统一模块规范
        sourcemap: true, //开启源码报错模式
    },
    plugins: [
        babel({
            exclude: "node_modules/**"
        }),
        process.env.ENV === 'development' ? serve({
            open: true,
            openPage: '/public/index.html',
            port: 3000,
            contentBase: ''
        }) : null
    ]
}